package study;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;

/**
 * @Author 刘伟涛
 * @Date 2023/12/4 16:21
 **/
public class 查找D盘所有文件 {
    public static void main(String[] args) {
        String directoryPath = "D:\\"; // 要查找的文件夹路径
        File directory = new File(directoryPath);
        File[] files = directory.listFiles();
        if (files!= null) {
            for (File file : files) {
                if (file.isFile()) {
                    System.out.println(file.getName()); // 输出文件名
                } else if (file.isDirectory()) {
                    System.out.println(file.getName() + "/"); // 输出文件夹名
                }
            }
        }

        String filePath = "C:\\Users\\Administrator\\Desktop\\生产系统遇到的问题.md"; // 文件路径01
        try (BufferedReader br = new BufferedReader(new FileReader(filePath))) {
            String line;
            while ((line = br.readLine())!= null) {
                System.out.println(line); // 输出文件内容
            }
        } catch (IOException e) {
            e.printStackTrace();
        }

    }
}
